how to design a custom select box